package cn.com.commons.message;

/**
 * 
 * 通用消息接口，可以根据给出的参数动态构造出不同的消息或者直接获取一个默认的消息
 * 
 * @since 2012-2-9下午10:21:07
 * @version 1.0
 * @author Microbun
 */
public interface Message {

	/**
	 * 获取消息内容
	 * 
	 * @return 消息内容
	 */
	String message();

	/**
	 * 将消息构造为特定的消息
	 * 
	 * @param agrs
	 *            组装消息的参数
	 * @return 返回构造以后的消息
	 */
	String builidMessage(Object... agrs);

}
